Mammary gland development: cell fate specification, stem cells and the microenvironment | Synapse