'MacGyver' Fans in Disbelief After Sudden Cancellation