Windshield snow covers with magnetic edges