Snow falls in mountains, cold temps for Charlotte