Living in New York City is expensive, so why not cut corners where you can? Opportunities to score free food are everywhere, if you know where to look.