Knowledge-based approaches for understanding structure-dynamics-function relationship in proteins