Kansas City residents prepare for snow