Text this: Factors Influencing Mammalian Kidney Development: Implications for Health in Adult Life