Longest NBA season in history ends with Lakers, LeBron James on top