With Google looking to the sea and Apple eyeing North Carolina for data center expansion, Yahoo is feeling a bit left out. In a need to keep up with infrastructure demand, Yahoo filed plans late last week to build a data center in Lockport, New York, a city 25-miles northeast …