Cold weather comes to South Florida this weekend