General principles of cellular communication