Mayor Bloomberg presents his final budget for New York City