Biology Past and Biology Future: Where have we been and where are we going?