Sorry man but I'm pretty a beginner, especially with AutoLayout. What is the reason why we re-create and re-initialize a new cell and configure it to set constraints in ```tableView: heightForRowAtIndexPath:``` method?