Justin Bieber has cancelled two public appearances in the upcoming week, including his performance at The Macy?s Thanksgiving Day Parade. The Purpose singer was slated to shoot his parade performance on Tuesday night. The ?Sorry? singer is still scheduled to perform on Dick Clark?s New Year?s Rockin? Eve.