What is the difference between the functional requirement and non functional requirement for Uber application?