Computational methods for comparative regulatory genomics