After upgrading from 17.04 to 18.04 I found bootup to be a little slow. After running systemd-analyze blame I get the following output
38.090s snapd.seeded.service
36.432s snapd.service
6.485s NetworkManager-wait-online.service
2.462s keyboard-setup.service
1.784s vmware.service
1.614s apt-daily.service
1.572s ufw.service
1.536s apt-daily-upgrade.service
1.203s dev-sda1.device
482ms upower.service
461ms systemd-journal-flush.service
443ms networkd-dispatcher.service
423ms NetworkManager.service
399ms systemd-logind.service
349ms vmware-USBArbitrator.service
318ms swapfile.swap
308ms dnsmasq.service
305ms udisks2.service
290ms systemd-rfkill.service
280ms systemd-udev-trigger.service
249ms ModemManager.service
237ms systemd-resolved.service
232ms systemd-timesyncd.service
What can I do to reduce the bootup time, specifically these snapped services?