Reducing the cumulative file download time and variance in a P2P overlay via proximity based peer selection