What are the Advantages of Using ASP.NET Web API?