Tropical Cyclone Vaianu is on a direct path towards New Zealand, prompting severe weather warnings and emergency preparations across the North Island.