Genesis cancelled due to weather