Research suggests a pharmacy, restaurant/cafe and a supermarket are among the key shops and services people want in an ideal main street.